package com.wuseguang.springcloud.service;

import com.wuseguang.springcloud.util.Result;


public interface ClassRoomService {

    /**
     * @描述 按条件查询 教室相关信息
     * @创建人 zm
     * @创建时间 2020/1/9
     */
    Result queryClassRoomAll(int indexNo, String school_id, String classid, String classroomname,Integer rows);

    /**
     * @描述 删除教室  并删除和该教室绑定的设备
     * @创建人 zm
     * @创建时间 2020/1/9
     */
    int delClassRoom(String school_id, int classroomid);

    /**
     * @描述 修改教室信息
     * @创建人 zm
     * @创建时间 2020/1/9
     */
    int updateClassRoom(String school_id, int classroomid, String classroomname, String classid, String remarks);

    int updateClassRoom(String school_id, int classid);

    /**
     * @描述 添加教室
     * @创建人 zm
     * @创建时间 2020/1/9
     */
    long addClassRoom(String school_id, String classroomname, String classid, String remarks);

    /**
     * @描述 验证教室编号不能重复
     * @创建人 zm
     * @创建时间 2020/2/5
     */
    long querClassRoomCount(String school_id, String classroomname, Integer classroomid);

    /**
     * @描述 班级和教室一对一关系
     * @创建人 zm
     * @创建时间 2020/2/14
     */
    long querClassRoomCountid(String school_id, String classid, Integer classroomid);
}
